/**
 *
 * @author Flávia Veloso Queiroz
 */
package cinema;

import java.io.IOException;
import java.net.URL;
import java.util.Scanner;


public class Episodio {
    
    private int numero;
    private String titulo;
    private java.util.Date data;
    private java.util.List<Personagem> elenco;
    
    Episodio(int idSerie, int temporada, int episodio) throws IOException
    {
       
        URL url = new URL("http://api.themoviedb.org/3/tv/"+ idSerie +"/season/"+temporada+"/episode/"+
                episodio+"?api_key=2c179255fe73cce70fbf10d27856228d");
        Scanner scanner = new Scanner(url.openStream());
        String infoEpisodio = new String();
        
        while (scanner.hasNext())
        {
            infoEpisodio += scanner.nextLine();
        }
        
        scanner.close();
        
        System.out.println(infoEpisodio);
    }
    
    public int getNumero()
    {
        return numero;
    }
    
    public String getTitulo()
    {
        return titulo;
    }
    
    public java.util.Date getData()
    {
        return data;
    }
    
    public Personagem getPersonagem(int indice)
    {
        return elenco.get(indice);
    }
    
    public int tamanhoDoElenco()
    {
        return elenco.size();
    }
    
}
